package com.gill.controller.aop;

import com.gill.service.aop.Service1;
import org.sampleSpringFramework.core.annotation.Controller;
import org.sampleSpringFramework.inject.annotation.Autowired;

@Controller
public class Controller1 {

	/**
	 *  测试基本功能，AOP能否正常进行方法增强
	 */
	public void print1(){
		System.out.println("Controller1：print方法");
	}

	/**
	 * 测试“不同切面类”分别作用于不同的类，即测试Aop的分类织入功能
	 */
	@Autowired
	private Service1 service1;

	public void print2(){
		service1.print();
	}
}
